
			html,
			#wrap {
				background: #f5f5f5
			}
			#main{
				margin-top: 50px;
			}
			.main_list {
				padding-left: 0px;
				margin-top: 10px;
				position: relative;
			}
			
			.main_list li {
				margin-top: 5px;
				font-size: 14px;
				padding: 15px 0px;
				position: relative;
				background: url() no-repeat 14px center #fff;
				background-size: 22px 22px;
				padding-left: 54px;
				border: 1px solid #ebebeb;
			}
			
			.main_list .number {
				min-width: 7px;
				position: absolute;
				height: 19px;
				right: 14px;
				top: 15px;
				padding-right: 0px;
				font-size: 12px;
				/*background: url(../../image/my/wd_yjt.png) no-repeat right 4px;*/
				background-size: 7px;
				color: #b0aca6;
			}
			
			.main_list .number span {
				color: #ff5858;
				margin: auto 5px;
				min-width: 20px;
				text-align: center;
			}
			
			.main_list li:active {
				background-color: rgba(245, 245, 245, .9);
			}
			
			.main_list li {
				background-image: url(my/jff.png)
			}
			
			.criclename {
				width: 60%;
				text-overflow: ellipsis;
				white-space: nowrap;
				overflow: hidden;
			}
			
	